Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACH LANE Semi-Detached £181,927 £89,000 30 Apr 2004
16 LEACH LANE Terraced £120,241 £102,500 16 Oct 2020
18 LEACH LANE Semi-Detached £115,657 £92,000 5 Dec 2017
24 LEACH LANE Semi-Detached £171,712 £110,000 20 Sep 2007
25 LEACH LANE Detached £223,804 £195,000 14 Dec 2020
33 LEACH LANE Detached £423,539 £225,000 26 Nov 2004
34 LEACH LANE Semi-Detached £136,036 £55,000 27 Jan 2003
36 LEACH LANE Terraced £147,493 £83,000 24 Feb 2006
38 LEACH LANE Terraced £121,306 £120,000 14 Apr 2023
40 LEACH LANE Semi-Detached £164,272 £137,000 7 Aug 2020
55 LEACH LANE Detached £216,870 £175,000 27 Jul 2018
63 LEACH LANE Detached £258,873 £165,000 14 Aug 2007
65 LEACH LANE Detached £419,417 £340,000 10 Dec 2018